如果我将简单的输入文本框值设置为下面类似于"bob"的值,则使用AngularJS.如果添加了ng-model属性,则不会显示该值.

    <input type="text"
           id="rootFolder"
           ng-model="rootFolders"
           disabled="disabled"
           value="Bob"
           size="40"/>

有谁知道一个简单的解决方法,可以将这个输入默认为某个值并保留ng-model?我try 使用带有默认值的ng-bind,但这似乎也不起作用.

推荐答案

这是所需的行为,您应该在控制器中定义模型,而不是在视图中.

<div ng-controller="Main">
  <input type="text" ng-model="rootFolders">
</div>


function Main($scope) {
  $scope.rootFolders = 'bob';
}

Javascript相关问答推荐

使用expressjs加载Nuxt版本=3.9.0(自定义服务器)

我可以在useState中调用函数并使用其数据吗

try 在addEventHandler内设置表单的文件输入.值=空

从外部访问组件变量-Vueejs

通过实现regex逻辑自定义数据表搜索

foreach循环中的Typescript字符串索引

具有相同参数的JS类

拖放仅通过 Select 上传

在vercel throws上部署带有gunjs的sveltekit应用无法找到模块./' lib/文本编码'

将旋转的矩形zoom 到覆盖它所需的最小尺寸&S容器

如何强制Sphinx中的自定义js/css文件始终加载更改而不缓存?

覆盖TypeScrip中的Lit-Element子类的属性类型

为什么我的getAsFile()方法返回空?

更新动态数据中对象或数组中的所有值字符串

使用VUE和SCSS的数字滚动动画(&;内容生成)

类构造函数忽略Reaction Native中的可选字段,但在浏览器中按预期工作

DOM不自动更新,尽管运行倒计时TS,JS

无法检索与Puppeteer的蒸汽游戏的Bundle 包价格

使用CEPRESS截取时,cy.Wait()在等待5000ms的第一个路由请求时超时

无法使用npm install安装react-dom、react和next