草庐IT

page_type

全部标签

javascript - 编译转换 : The type or namespace name could not be found when running TypeLite. tt

免责声明:我对这里使用的几乎每一项技术都是新手,所以如果我遗漏了明显的内容,请原谅我......我开始将MVC4与EntityFramework5和WebAPI混为一谈,我想使用TypeScript和Knockout来做一些UI的事情。我找到了TypeLite项目,它将采用我的EF模型并为我生成TypeScript接口(interface),以便所有内容都是“强”类型的。我的解决方案包含3个项目:MyApp.dll=包含所有MVC工作MyApp.Domain.dll=包含EF域模型MyApp.WebAPI.dll=包含WebAPI工作我将TypeLite引用添加到MyApp项目(通过N

javascript - 如何在page.evaluate中执行page.render?

我确实想渲染我的页面并在评估函数中退出PhantomJS,因为我想在触发特定事件时触发它。我试过这样的:page.evaluate(page,function(page,phantom){//dosomestuffonmypage//iwanttoexecutethisinaneventhandlerofmypagethoughthatsnottheproblempage.render('imgName.png');page.render('pdfName.pdf');phantom.exit();},page,phantom);这在我的示例中不起作用,因为page.render似乎未

javascript - 继承和 TypeScript 错误 : X is not a constructor function type

我有一个父类(superclass),我希望从中继承其他两个类。下面列出了这些类(class)。当我编译时,试图继承的两个类提示父类(superclass)(给出相同的错误):“[类文件路径(在本例中为A)]不是构造函数类型”A.tsexportclassA{//privatefields...constructor(username:string,password:string,firstName:string,lastName:string,accountType:string){//initialisation}}B.tsimportA=require('./A);exportc

c# - "The Type or namespace ' AjaxControlToolkit' 无法找到...”的解决方案是什么?

Error3Thetypeornamespacename'AjaxControlToolkit'couldnotbefoundintheglobalnamespace(areyoumissinganassemblyreference?)D:\MyApp\table\PopUpdata.aspx.designer.cs5827table.我已经声明了这个javascript但问题是什么。 最佳答案 引用dll的方法是:在解决方案资源管理器中,选择项目。在“项目”菜单上,单击“添加引用”。“添加引用”对话框打开。选择指示您要引用的组件类

javascript - 错误 TS2314 : Generic type 'Promise<T>' requires 1 type argument(s)

我使用Promise和observables逻辑通过“get”从服务器获取数据。它一直工作到昨天。突然它开始抛出上述错误。请帮我找出错误。我收到“通用类型‘Promise’需要1个类型参数”错误。@Injectable()exportclassmyBlogService{//PropertytoholdrootserverURLi.ehostprivateserverUrl:string="app/data.json"constructor(privatehttp:Http){}//checkfunctioninservicetocheckcontroliscomingtoservic

javascript - 如何使用 type=module 脚本中的代码

这个问题在这里已经有了答案:ES6Modules:Undefinedonclickfunctionafterimport(4个答案)关闭4年前。我不明白为什么这个微不足道的代码不起作用:index.html:ShowMessageshowImport.js:importshowMessagefrom'/show.js';functionshowImportedMessage(){showMessage();}show.js:exportdefault"WhydoIneedthis?";exportfunctionshowMessage(){alert("Hello!");}它由NPMh

Javascript 警报 - 删除 "The page at ??? Says"

我有一个表单,我正在使用Javascript来验证表单,因此如果您将字段留空,它会提示“请填写您的姓名”。如果我直接转到链接,它会完美运行。但这有点像Widget,所以我使用iFrame将它嵌入到其他站点中。当我嵌入它并单击带有空白字段的提交时,它显示:页面位于http://www.example.com说:请填写您的姓名有没有办法摆脱它? 最佳答案 不,没有。这是一种反网络钓鱼功能。如果你想要一个没有它的对话框,那么你必须在你的页面中使用HTML元素来伪造它。 关于Javascript

javascript - 传单绘制插件 : How to hide/show drawing tools by Layer Type dynamically

我在项目中使用绘图插件,我想知道如何按图层类型隐藏/显示绘图工具?例如,假设我有2个图层,其中一个类型是多边形,另一个是线。如果用户选择多边形层,我想隐藏画线工具。之后,如果用户选择线层,我想隐藏多边形绘图工具。我看过here但是这个例子使工具成为静态的,我想动态地改变。我该怎么做?我们将不胜感激。 最佳答案 我自己解决了。我在map初始化时添加了这个绘制控件。drawControl=newL.Control.Draw({draw:{position:'topleft',polygon:false,polyline:false,re

javascript - 错误 :Property 'select' does not exist on type HTMLElement

functioncopy(){varUrl=document.getElementById("Id");Url.select();//errordocument.execCommand("Copy");//browsercopy}如上。我正在尝试制作一个在浏览器中复制文本的功能。但是出现了标题错误在typescript中。我认为select()是有效的(link),因为我在演示中使用它时可以正确复制。我的ts版本是2.8.1 最佳答案 您需要添加一个typeassertion:varUrl=document.getElementBy

javascript - 涡轮链接 5 : Add external javascript file from other site in a specific page

我正在使用turbolinks5beta1对于某些特定页面,我想加载一个外部javascript文件。在我的示例中,我有一个联系人页面,我想在其中通过加载googlemapsapi来显示map。它不应在访问根页面时加载,但稍后会在单击联系人页面的链接后被包含。Yieldingajavascriptscripttag在Turbolinks2中工作。但似乎不再工作了。有可能检查javascript是否已经加载,如果需要则异步加载它。像这样:loadScript=(src,callback)->script=document.createElement("script")script.typ