小编Gru*_*ndy的帖子

c#linq删除多个节点

我正在尝试删除一个特定element(path)包含值的多个节点,但我收到System.NullReferenceException任何帮助,我会出错我会非常感激.

我的xml看起来像这样:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<ApplicationData Version="12.5.1" RootPath="FireFox-FILES">
  <RegistrySystem>
    <DIR Operation="+" Path="C:\Temp\Microsoft\MediaPlayer\ShimInclusionList" />
    <DIR Operation="+" Path="C:\Temp\MediaPlayer\ShimInclusionList\MM.EXE" />
    <DIR Operation="+" Path="C:\Temp\MediaPlayer\ShimInclusionList\plugin-container.exe" />
    <DIR Operation="+" Path="C:\Temp\Microsoft\MediaPlayer">
      <ENTRY Name="" Value="43.0.4" Type="1" />
      <ENTRY Name="CurrentVersion" Value="43.0.4 (x86 en-GB)" Type="1" />
    </DIR>
    <DIR Operation="+" Path="C:\Program Files\Microsoft\MediaPlayer\ShimInclusionList\plugin-container.exe" />
    <DIR Operation="+" Path="C:\Program Files\Microsoft\MediaPlayer\ShimInclusionList2\plugin.exe" />
    <DIR Operation="+" Path="C:\Program Files\Microsoft\MediaPlayer\ShimInclusionList2\container.exe" />
    <DIR Operation="+" Path="C:\Program Files\Microsoft\MediaPlayer\ShimInclusionList4">
      <ENTRY Name="" Value="43.0.4" Type="1" />
      <ENTRY Name="CurrentVersion" Value="43.0.4 (x86 en-GB)" Type="1" />
    </DIR>
  </RegistrySystem>
</ApplicationData>
Run Code Online (Sandbox Code Playgroud)

我的代码看起来像这样:

XDocument xdoc = …
Run Code Online (Sandbox Code Playgroud)

.net c# xml linq

5
推荐指数
1
解决办法
489
查看次数

材料设计精简版 - 更改抽屉图标颜色

我找不到改变抽屉汉堡包图标的方法.让代码进行讨论:

代码

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>drawer icon color</title>
    <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
    <link rel="stylesheet" href="https://code.getmdl.io/1.3.0/material.indigo-pink.min.css">
    <script defer src="https://code.getmdl.io/1.3.0/material.min.js"></script>
  </head>

  <body>
    <div class="mdl-layout mdl-js-layout mdl-layout--fixed-header">
      <header class="mdl-layout__header"></header>
        <div class="mdl-layout__drawer"></div>
    </div>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

输出

输出结果

图标似乎随后动态添加,颜色设置为白色:

浏览器生成的代码

当我从我的铬控制台改变颜色时,一切都很好.
但是如果我尝试使用css类它不起作用:

.mdl-layout__header .mdl-layout__drawer-button {
  color: #000 !important;
}
Run Code Online (Sandbox Code Playgroud)

我的问题

除了通过DOM动态更改颜色或直接搞乱material.min.js,我还有其他解决方案吗?

(没有使用javascript成功更改颜色)

<script type="text/javascript">
  document.querySelector(".mdl-layout__header .mdl-layout__drawer-button").style.color = "red";
</script>
Run Code Online (Sandbox Code Playgroud)

谢谢 !♫♪我祝你圣诞快乐♫♪♫

html javascript frontend css3 material-design-lite

5
推荐指数
1
解决办法
2644
查看次数

如何从angularjs中的json api获取固定数量的数据

见下面的代码:

var app = angular.module('myApp', []);
app.controller('customersCtrl', function($scope, $http) {
    $http.get("http://www.w3schools.com/angular/customers.php")
         .then(function (response) {
             $scope.names = response.data.records;
         });
});
Run Code Online (Sandbox Code Playgroud)

在上面的示例中,我们编写了用于获取记录中的所有数据的代码存储在名称中,但要求是前5个数据应存储在名称中.

提前致谢

javascript json angularjs

2
推荐指数
1
解决办法
188
查看次数

标签 统计

javascript ×2

.net ×1

angularjs ×1

c# ×1

css3 ×1

frontend ×1

html ×1

json ×1

linq ×1

material-design-lite ×1

xml ×1