草庐IT

angular-mat-select

全部标签

javascript - Angular 1.5 嵌套组件绑定(bind)父值

我是angularjs的新手。我正在尝试angular1.5嵌套组件。我可以在子组件中绑定(bind)父组件属性吗?例如:我可以在com-bind中获取ct.name值。但无法在child-com-bind中获取cbsCusCompCntAs.name。(cbsCusCompCntAs是cbs-cus-compController)工作Plunker:https://plnkr.co/edit/axQwTn?p=preview提前致谢。 最佳答案 在第一种情况下,您是通过controllerAs直接引用Controller作用域。在

javascript - 如何将 Bing Maps v8 添加到 Angular 2.0?

我想将BingMapV8控件添加到我的Anguar2.0项目中。我想知道我需要做什么才能将BingMapV8添加到Angular2.0项目中。我附上了我的实现。我创建的组件无法加载。如何引用Microsoft.Maps.Map?这是bingmapv8的示例。如果将以下示例保存为HTML,则一切正常。bingmap键被剪掉了。addOneLayerItemHTMLfunctionloadMapScenario(){varmap=newMicrosoft.Maps.Map(document.getElementById('myMap'),{credentials:'MyBingMapKey

javascript - JQuery - 表单重置 - 排除 "Select"框

全部,我可以使用以下JQuery语法重置所有表单元素:('#myform')[0].reset();我如何修改它以排除“选择框”值的重置?谢谢 最佳答案 给大家..重置函数不会将所有内容设置为''(空字符串)它重置为它们的初始值..(存储在值属性中,或选择的选项等..)如果你想保持默认的重置功能,那么你应该获取所有元素获取他们当前选择的值像现在一样重置表单重新设置选中的例子:$(document).ready(function(){$("#resetbutton").click(function(){varvalues=[];var

javascript - jQuery 选择器 : multiselect vs select

是否可以通过jQuery以不同的方式选择多选到选择?我遇到的问题是我有一个通用的js,它对id做了一些事情。但是在某些页面上它有不同的用途。因此我想了解其中的区别。$("select#categories[multiselect]").doOneThing;//multiselect$("select#categories").doAnotherThing;//normalsingleselect可能吗? 最佳答案 的正确属性名称具有多个optional的元素是多个。您可以使用“hasattribute”选择器来选择具有multip

javascript - 如何设置 dijit.form.Select 的宽度?

我有一个以编程方式生成的dijit.form.Select。与大多数其他小部件不同,Selects不提供像这样的调整大小方法dijit.resize({w:width,h:height});我还没有找到设置选择宽度的标准化方法。这非常糟糕,因为自动调整大小会使对话框在长选择值上“爆炸”。是否有一种标准方法可以调整我错过的选择的大小?还是我用困难的方式弄乱了select的标记?谢谢! 最佳答案 这可以使用CSS通过设置内部标签的宽度来实现,如下所示:.tundra.dijitSelect.dijitButtonText{text-al

javascript - 让 angular-masonry 工作它说它没有方法 'imagesLoaded'

我正在尝试获取angular-masonry通过passy使用无限滚动指令,但我遇到了一些问题。我在plnkrhere中做这件事.它在控制台中显示为错误,TypeError:Object[objectObject]hasnomethod'imagesLoaded'。这是我的htmlTriggerelement还有我的无限滚动指令和应用模块varmyApp=angular.module('myApp',['wu.masonry']);myApp.controller('DemoController',function($scope){$scope.images=[{num:1,heigh

javascript - Angular Catch 全局按键

这个问题有很多答案,但我想不出如何解决两个问题。经过研究,我构建了非常简单的指令。.directive('keypressEvents',function($document){return{restrict:'A',link:function(){$document.bind('keypress',function(e){alert(e.keyCode);});}}});第一个问题更像是一个问题,如果我做到了angular.service('myService',myServiceFunction);,它会在全局范围内工作吗?其次是某些键不起作用,例如ESC、箭头ctrl等。我正在研

javascript - 我可以在我的 Angular 应用程序中包含常规 JS(非 jQuery)吗?

我是Angular的新手,我知道对于新手来说,在编写Angular应用程序时忘记jQuery的存在是个好主意,因为简而言之,使用jQuery应用程序,您可以设计一个页面,然后使其动态化,但是angular你实际上是从头开始构建它,因此,可能会发生冲突。我有几个问题:这个“规则”是否也适用于常规JS脚本?例如:对于rss提要,我可以使用jquery-rss.js在View中包含rss功能,还是需要在Angular上下文中重写并在Controller中使用它?或者再举一个例子:如果我正在使用bootstrap.min.css,我可以使用bootstrap.min.js吗?如果是这样,如何将

javascript - 将 Angular 2 与 Electron 结合使用(Angular CLI)

我使用新的AngularCLI生成了一个新的Angular2项目.现在我不想在浏览器中使用Angular,而是在Electron应用程序中使用。因此,我为electron的主进程创建了一个文件,在终端中使用ngbuild构建我的Angular应用程序后,该应用程序没有按预期工作。Electron主进程文件:varelectron=require("electron");var{app,BrowserWindow}=electron;app.on('ready',()=>{varmainWindow=newBrowserWindow();mainWindow.loadURL(`file:

javascript - Angular2,从组件内的字符串评估模板

可以从变量中的字符串评估模板吗?我需要将字符串而不是表达式放在组件中,例如template:"{{template_string}}"template_string包含:{{name}}并且所有的都应该评估为MyName但我看到{{template_string}}我需要像{{template_string|eval}}这样的东西或其他东西来评估当前上下文中变量的内容。这可能吗?我需要一些东西来使用这种方法,因为template_string可以在使用组件时更改。Edit1:Angular版本:4.0.3例如@Component({selector:'product-item',tem