小编sam*_*ore的帖子

如何在BackboneJS中显示Model属性的选择列表(下拉列表)?

我试图在Backbone.js中构建一个简单的联系人编辑器应用程序,我遇到了一个我不知道如何解决的问题,因为我还不熟悉Backbone.js.

我有一个模型Contact,该项目有一个字段ProductLineID(每个联系人都有一个与之关联的产品系列).在显示此联系人的编辑器时,我想显示一个带有可能的ProductLine选项的下拉列表,并将其预设为当前值.我如何在Backbone.js中做到这一点?

我知道如何使用数据绑定在knockout.js中执行此操作:

<select id="ProductLineID" name="ProductLineID"
        data-bind="options: productLineOptions, 
        optionsValue: 'ID', 
        optionsText: 'Name', 
        value: ProductLineID, 
        optionsCaption: 'All'">
</select>
Run Code Online (Sandbox Code Playgroud)

在此示例中,productLineOptions是已在页面上预加载的JSON对象.

这将完全符合我的要求,但我不知道如何在Backbone.js中完成相同的工作.

我可以从我的实际例子中提供更多代码,但这看起来像是一个简单的例子而且不需要特定的代码.

javascript backbone.js knockout.js

7
推荐指数
1
解决办法
1万
查看次数

在xml标记中包装一些文本的最佳方法是什么?

我试图在C#中使用Regex来匹配xml文档中的一个部分并将该部分包装在一个标记内.

例如,我有这个部分:

<intro>
    <p>this is the first section of content</p>
    <p> this is another</p>
</intro>
Run Code Online (Sandbox Code Playgroud)

我希望它看起来像这样:

<intro>
   <bodyText>
      <p> this is asdf</p>
      <p> yada yada </p>
   </bodyText>
</intro>
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

我正在考虑在C#中使用XPath类,或者只是通过阅读文档并使用Regex.我无论如何都无法弄明白.

这是一次尝试:

        StreamReader reader = new StreamReader(filePath);
        string content = reader.ReadToEnd();
        reader.Close();

        /* The regex stuff would go here */

        StreamWriter writer = new StreamWriter(filePath);
        writer.Write(content);
        writer.Close();
    }
Run Code Online (Sandbox Code Playgroud)

谢谢!

.net c# xml

3
推荐指数
1
解决办法
1013
查看次数

标签 统计

.net ×1

backbone.js ×1

c# ×1

javascript ×1

knockout.js ×1

xml ×1