Ske*_*eve 5 html javascript knockout.js
我有一个可观察的对象数组
question = {
ownerUserName: item.id,
text: item.text,
dataType: item.dataType,
personalized: item.personalized,
status: item.status,
actionUserName: item.actionUserName
}
Run Code Online (Sandbox Code Playgroud)
以及来自此数组的选项:
<select id="questId" style="width: 425px" data-bind="options: questionList, optionsText: 'text'">
Run Code Online (Sandbox Code Playgroud)
如何在淘汰赛的帮助下如果问题.个性化=="Y"这个问题的文字颜色会是绿色吗?
你最好的选择是css 绑定
根据您的需要快速调整文档是
<div data-bind="text: personalized, css: personalizedStatus">
Profit Information
</div>
<script type="text/javascript">
question.personalizedStatus = ko.computed(function() {
return this.personalized() == "Y" ? "green" : "red";
}, question);
</script>
<style>
.green {color:green;}
.red{color:red;}
</style>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4225 次 |
| 最近记录: |