AngularJS是一种流行的前端开发框架,它提供了一种简洁的方式来构建动态的Web应用程序。在AngularJS中,指令(Directive)是一种特殊的HTML属性,用于扩展HTML元素的功能。
要设置选定值或默认值,可以使用ng-model指令和ng-init指令。
- 使用ng-model指令:
- 在HTML元素上使用ng-model指令可以将元素与作用域中的变量进行绑定。例如,可以将一个变量绑定到一个输入框,然后通过改变变量的值来设置选定值或默认值。
- 示例代码:<input type="text" ng-model="selectedValue" />这里的
selectedValue
是作用域中的一个变量,可以在控制器中初始化它,或者通过其他方式设置它的值。
- 使用ng-init指令:
- ng-init指令可以在元素上初始化作用域中的变量。可以将ng-init指令添加到包含ng-model指令的元素上,以设置选定值或默认值。
- 示例代码:<div ng-init="selectedValue = 'default'">
<input type="text" ng-model="selectedValue" />
</div>这里的
selectedValue
被初始化为"default",然后通过输入框来改变它的值。