当前位置: 首页 > 知识库问答 >
问题:

翡翠糖

卫博雅
2023-03-14

我是新来的javascript/玉。我正试图创建一个简单的例子,在一个玉模板文件中使用甜言蜜语2。当我运行以下内容时,我会收到“帮助我”警报,但当我到达swal线时,我会收到:

ReferenceError:未定义swal

html  
  head
    title= title
    style.
      body {
        font-family: verdanna;
        font-size: 19px;
        background: #aaaaaa;
      }
    link(type='text/css' rel='stylesheet' href='file:///home/dave/css/sweetalert2.css')
  body
    script(src='file:///home/dave/js/sweetalert2.min.js')
    script.
      var func=function() {
        alert('Help me');
        swal('swal help');
    block content
      h2 Hello
      button(onclick='func()') Alert
  footer
    .row
      .col-xs-12
        small © Neo Inc 2017

应该注意的是,我是在一个基于express/node.js的玩具应用程序中运行它的。通过从代码中复制位置并将它们插入浏览器上的另一个选项卡,我已经验证了sweetalert2.css和sweetalert2.min.js文件是否存在。如有任何建议/帮助,将不胜感激。

共有1个答案

秦信瑞
2023-03-14

问题是,您不能在现代浏览器中包含带有绝对file://...链接的文件,这些链接来自使用HTTP协议(源)提供服务的网站。您需要指定一个相对路径,例如src='.../myPage.js'。该路径应相对于超文本标记语言/Pug文件所在的目录。

 类似资料:
  • 问题内容: 我是nodejs的新手,正在尝试为html内容创建一个Jade文件:这是文件的内容: 但是,运行时会引发以下错误: 如果删除console.log,则会引发错误消息: 据我所知,在玉器编译期间会调用大写,并且该功能不可用,因为script标签也已编译到html中。在a)服务器端或b)客户端评估此调用的最佳方法是什么? 谢谢 问题答案: 您需要在翡翠范围内定义函数,而不是在生成的JS中定

  • 问题内容: 我试图像这样用res渲染加载一些变量: 虽然标题加载良好,但帖子始终显示为undefined …这是我尝试过的一些方法… 并作为一个JavaScript变量 他们都没有工作…您能帮忙吗?提前致谢 问题答案: 尝试

  • 问题内容: 我对棱角玉和玉都陌生。我想知道角度是否只能与HTML一起使用,还是可以在玉模板中使用相同的角度调用?我只看到有角度的模板与HTML一起使用,还没有在任何翡翠模板中找到它。有可能这样做吗?玉模板中的棱角看起来如何? 问题答案: 是的你可以。它看起来像:

  • 问题内容: 自三星S7推出以来,缺少一些短信,它们从未显示在content:// sms提供程序URI中。我注意到在同一运营商(在本例中为T- Mobile)上的多个Samsung设备(S6和/或S7)之间存在此问题,但可能不限于此。这些文本消息显示在默认的股票消息收发应用程序中,但是我找不到如何访问它们。请记住,通过该内容提供商我可以收到97%的短信,但最后3%使我难以理解。 我还查看了SIM卡

  • 问题内容: 我正在尝试通过Android拨打电话,并且还设置了运行时权限。并且询问是否允许拨打电话。但是,当我按允许时,应用程序崩溃: 这是我的实现方式: 这是我在logcat中获得的: 是什么原因造成的? 问题答案: 堆栈跟踪似乎表明您的权限流工作正常,但是对from 的调用崩溃了。是你传递到设置是否正确?我看不到在代码的那部分中设置了它。 另请注意,它可以代表您处理SDK版本检查,因此您应该可

  • 问题内容: 由于棒棒糖的某种原因,我遇到了这个错误,由于棒棒糖太新了,我无法找到原因,而且我也不知道如何解决。在此先感谢Logcat错误: 编辑:这是引发错误的代码 我的项目文件夹中的资产文件夹中有helvetica.ttf。 编辑:此应用程序在5.0之前的所有设备上均可运行,因此由于某些原因5.0无法识别我的资产文件夹中的文件。 我试图将其屏幕截图发布到我的资产文件夹中,但是我没有足够的声誉来发