深入浅析AngularJs模版与v-bind
- 作者: 开门--查水表
- 来源: 51数据库
- 2021-07-10
简介
v-bind与{{}}都可以对数据进行绑定,但是二者有区别的,v-bind不好,为什么说v-bind不好是因为v-bin做了完全替换的错做,如果你想做字符串的拼接那么v-bind不是很好的选择,下面看例子。
代码段来喽
比如我们有个这样的需求我们定义一个变量a和一个变量b,计算变量a*b的值显示出来。
我去多简单呀,这玩意也好意思写简书,快回家种地吧!哈哈。
我们要的输出样式是酱紫的(a*b)=>a*b例如:(3*4)=>12
<div ng-app="" ng-init="a=3;b=4"> <input type="text" ng-model="a"/>*<input type="text" ng-model="b" /> =<span v-bind="a*b">结果是:</span> </div>
这种做法会将整个span标签上的text都会替换掉结果只显示12
<div ng-app="" ng-init="a=3;b=4"> <input type="text" ng-model="a"/>*<input type="text" ng-model="b"/> =<span>({{a}}*{{b}}=>{{a*b}})<span/> </div>
所以做开发的时候尽量使用{{}}。
总结
以上所述是小编给大家介绍的angularjs模版与v-bind,希望对大家有所帮助
推荐阅读
热点文章
Angular中响应式表单的三种更新值方法详析
7
Angularjs实现下拉框联动的示例代码
7
详解AngularJS跨页面传值(ui-router)
2
详解AngularJS1.x学习directive 中‘& ’‘=’ ‘@’符号的区别使用
3
angular2路由切换改变页面title的示例代码
4
Angular2 组件间通过@Input @Output通讯示例
5
Angularjs中ng-repeat的简单实例
3
AngularJS 中ui-view传参的实例详解
4
浅谈Angular路由守卫
4
详解基于Angular4+ server render(服务端渲染)开发教程
4