草庐IT

font_class

全部标签

javascript - ng-class 不会触发自定义指令

我目前正在开发slidemenudirective对于AngularJS。javascript由三种类型的指令组成:每种类型的滑动菜单的指令(为简洁起见,我只包括左侧滑动菜单),一个用于屏幕其余部分的包装器指令,asmWrapper,以及一个控制按钮指令,asmControl。目前,所有这些指令都使用服务asmService进行通信。当用户单击asmControl时,该指令的Controller调用asmService上的一个方法来确定触发了哪个菜单,并在$rootScope上发出“asmEvent”。asmSlidingMenu的Controller将捕获该事件并更新其范围内的事件变

Javascript "classes"原型(prototype) vs 内部函数声明 vs 等

我知道之前已经有人回答过这个问题,但我仍然感到困惑(这不完全是我的错,因为我注意到答案可能完全不同)。我有Java背景,所以如果你能将任何东西定义为静态、私有(private)、公共(public)等,那应该有助于我理解。基本上我想制作一个完全自定义的类,但不确定原型(prototype)/等。示例(使用一种函数类型):functionmyClass(){vara;varb;varhelper=function(){this.a+=this.b;}varhelper2=function(a,b){return(a+b);}vargetA=function(){return(this.a

javascript - 简单的 “Class” 实例化

FromJohnResigblog://makeClass-ByJohnResig(MITLicensed)functionmakeClass(){returnfunction(args){if(thisinstanceofarguments.callee){if(typeofthis.init=="function")this.init.apply(this,args.callee?args:arguments);}elsereturnnewarguments.callee(arguments);};}特别是这条线this.init.apply(this,args.callee?ar

javascript - 仅使用 JavaScript 将 Remove Class 添加到 DOM 元素,以及这两种方式中的最佳方式

使用JavaScript将类添加到DOM元素的好方法是什么?并删除。我遇到了以下用于添加的代码:1:Element.prototype.addClassName=function(cls){if(!this.hasClassName(cls)){this.className=[this.className,cls].join("");}};2:document.querySelector(element).classList.add(cls)他们两个似乎都对我有用。它们之间有什么区别,哪个最好? 最佳答案 1。如果你被prototy

javascript - 将 @font-face 样式表规则添加到 chrome 扩展

通过chrome-extension添加@font-face样式表规则的推荐方法是什么?问题是字体嵌入的url位于扩展中,所以我必须在javascript中完成它才能使用chrome.extension.getURL。我已经通过内容脚本尝试了document.styleSheets[0].addRule,但这没有用。为了澄清,我还在web_accessible_resources下列出了字体。 最佳答案 注入(inject)节点,在你的内容脚本中。像这样:varstyleNode=document.createElement("st

javascript - 类型错误 : is not a function typescript class

我在typescript类中遇到以下错误,无法理解原因。我所做的只是尝试调用传递token的辅助函数。错误:posterror:TypeError:this.storeTokenisnotafunction(…)类:/***AuthenticationService:**Containsthehttprequestlogictoauthenticatethe*user.*/import{Injectable}from'@angular/core';import{Http,Response,Headers,RequestOptions}from'@angular/http';import

javascript - Javascript:Function和Class有什么区别

随着2015年6月ECMAScript6的发布,引入了Javascript类语法。这个语法:classPolygon{constructor(width,height){this.width=width;this.height=height;}}基本上与:functionPolygon(width,height){this.width=width;this.height=height;}那么,使用类而不是传统函数有什么好处?在什么情况下我应该使用类而不是函数? 最佳答案 类和函数之间有一些区别-大多数人会从说类是“只是语法糖”开始,

javascript - 如何用 CSS 覆盖 HTML <FONT SIZE ="2">

我的任务是对我们当前的网站进行整容。我相当精通CSS,因此我将数不胜数的标签转换为CSS样式,并删除了大约2倍的根本不需要的标签。一切顺利,直到我遇到某个产品页面,该页面只是一个包装器,其他HTML文件被server.execute(filename)命令拉入其中。(我们使用aspx作为包装页面。)这些页面有将近700页,它们都被这个那个诅咒了。过去使用FrontPage的编辑器只知道如何在屏幕上拖动漂亮的东西。无论如何,我想知道是否有一种方法可以在包装页面中使用CSS来覆盖标记行为,这样我就可以使它变得合理,适合我的其余页面。我什至愿意接受一些可以删除标签的JavaScript,但这

javascript - 为什么要删除我的类(class)名称?

我正在学习Reactjs,我正在渲染一个包含一些组件的简单页面。其中一个组件是:classHeaderextendsReact.Component{render(){return();}}exportdefaultHeader我正在使用BootstrapCSS我希望header中的div使用container的样式,但是在构建之后,下课了。有没有办法强制组件中的属性类? 最佳答案 您必须使用className属性而不是class属性,例如:classHeaderextendsReact.Component{render(){retu

javascript - 如何在 html Canvas 上绘制 Font Awesome 图标 [版本 <5]

如何将FontAwesome字符(图标字形)绘制到html5Canvas上?我使用的是旧版本的FontAwesome。我如何设置那些绘制的字符的样式?varcanvas=document.getElementById('myCanvas');varcontext=canvas.getContext('2d');context.font='';context.fillText();语言:lang-htmlhtml>varcanvas=document.getElementById('myCanvas');varcontext=canvas.getContext('2d');context