草庐IT

data-bind

全部标签

javascript - 绑定(bind)谷歌将自动完成放在文本框上而不实例化谷歌地图

我正在尝试在我的网站上添加GooglePlacesAutocomplete。我在不使用实例化谷歌地图的情况下将我的搜索文本框与自动完成绑定(bind)时遇到问题。我想做的是,我想在我的搜索字段中使用自动完成作为文本建议。但遗憾的是,我看到的所有教程都将自动完成功能与谷歌地图一起使用。有什么办法解决这个问题吗?提前致谢。 最佳答案 伙计们,你们可以使用下面的代码。varautocomplete;functioninitialize(){autocomplete=newgoogle.maps.places.Autocomplete(/*

javascript - Uncaught TypeError : this. state.data.map 不是函数

我是React的新手,见过一些类似的问题,但没有找到为什么会这样。我收到“未捕获的类型错误:this.state.data.map不是函数”。这是代码。请帮助找出问题所在。classAudiensesextendsReact.Component{constructor(props){super(props);this.state={data:''};this.loadFromServer=this.loadFromServer.bind(this);this.childeDelete=this.childeDelete.bind(this);this.childeEdit=this.c

javascript - AngularJS - 将 ng-model 绑定(bind)到一个名称存储在另一个变量中的变量

我正在尝试将输入字段的值绑定(bind)到一个变量。我不知道这个变量的名称​​apriori;它存储在另一个变量中。这是html:这是Controller:functionstageController($scope){$scope.model='realModel';//containsthenameofthevariablethatiwouldbindtothefield$scope.realModel='initialvalueofthefield';}我也做了一个fiddle.这不起作用,因为当前绑定(bind)在输入字段和model变量之间。相反,我会将输入字段绑定(bind

javascript - Jquery/JS 将 "paste"事件处理程序绑定(bind)到输入文本框

好吧,所以我有一个输入框,每次它改变时我都需要做一些事情,我在做鼠标粘贴时遇到了麻烦。这是我的代码$("#attack-navy"+unit.ID+"-number").bind('paste',function(){alert("pastedetected");$("#attack-max-capacity").text(getMaxCapacity());});getMaxCapacity()函数返回输入的数量*30;场景如下1:我粘贴3,它不会改变(我仍然看到警报)2:然后当我粘贴5时,它将是90(3*30)3:那么如果我粘贴10它将是150(5*30),等等。我认为它在粘贴实际

javascript - 使用标签 data-* 实现 Ajax 调用

我正在尝试使用标签data-*实现Ajax调用,如jquery-ajax-unobtrusive我知道我可以使用带有$.ajax()的javascript函数,但我的目的是试验标签data-ajax...我在cshtml文件中试过这段代码Ajax//othercode...functionAjaxSuccess(){alert('AjaxSuccess');}functionAjaxError(){alert('AjaxError');}浏览器当然会显示按钮,但是当我点击它时没有任何反应。我无法在浏览器调试器中发现任何错误。显然什么都没发生。Intellisense不显示标签data-

javascript - 视差 - 偏移元素,绑定(bind)到滚动

我绞尽脑汁想找出添加简单视差行为的正确逻辑。我想在页面上放置一些元素,它们的顶部偏移一定距离(例如300像素)。然后当你向下滚动页面时,一旦元素的顶部显示出来,它就会慢慢向上移动(绑定(bind)滚动)直到元素的顶部到达视口(viewport)的中间,此时它的顶部偏移量为0并且它保持在原位。我尝试使用第三方脚本(ScrollMagic、Stellar等),但是当我现在无法获得它时,我正在尝试自定义代码:https://jsfiddle.net/louiswalch/5bxz8fku/1/var$Window=$(window);varoffset_amount=400;varwindo

javascript - 绑定(bind)到 angular2 中的组件属性

我想在A.该组件的构造函数B.该组件的模板中引用一个组件的属性。这方面的API似乎有点变化,但我希望以下内容能够正常工作://mycomponent.es6.js@Component({selector:'my-component',properties:{'greeting':'greeting'}})@View({template:'{{greeting}}world!'})classApp{constructor(){console.log(this.properties)//justaguess}}Plunkr我做错了什么? 最佳答案

javascript - 为什么 Twitter 的分享按钮将 data-twttr-rendered ="true"添加到我的 body 标签?

只是好奇。为什么它需要访问DOM的部分,而不仅仅是它正在操作的部分? 最佳答案 似乎twitter按钮的渲染回调需要知道整个页面是否已被渲染(特别是如果页面上有多个页面),而body标签是存储该信息的明显位置一个属性...Tweet按钮文档:https://dev.twitter.com/docs/tweet-button另请查看twttr.TweetButton及其方法render()为了确认,请查看此代码:http://platform.twitter.com/widgets.js(搜索data-twttr-rendered以查

javascript - Vue.js 中的 'data:' 和 'data()' 有什么区别?

我以两种方式使用数据选项。在第一个片段数据对象中包含一个键值,但是在第二个数据中是一个函数。有没有个人的好处。在Vue.jsDocs上找不到相关的解释下面是两个代码片段:newVue({el:"#app",data:{message:'hellomr.magoo'}});newVue({el:"#app",data(){return{message:'hellomr.magoo'}}});两者都给我相同的输出。 最佳答案 在考虑您的具体代码示例时,对您问题的评论似乎错过了一个关键点。在根Vue实例中,即通过newVue({...})

javascript - 普通 Javascript 对象上的 jQuery.bind() 事件

是否可以将jQuery事件绑定(bind)到普通的非DOMJavascript对象:varmyobject={};$(myobject).bind("foobar",function(){alert("daa");});$(myobject).trigger("foobar");有什么影响垃圾收集(没有创建新的引用以防止对象被GC处理)对象属性(分配给对象的新属性)?性能我注意到的一些事情事件名称不得与对象上的函数名称冲突,例如您不能拥有名为init的函数init和事件并正确触发它 最佳答案 我不使用jquery事件系统,而是使用j