小编Lan*_*nce的帖子

需要 Lua 相对路径

我正在编写一个 Lua 脚本,并尝试对与主脚本位于同一目录中的文件使用 require 。我似乎无法在这种情况下工作,并尝试了几种我找到的解决方案,但似乎都不起作用。我将以下文件放在一个目录中:

main.lua
helper.lua
Run Code Online (Sandbox Code Playgroud)

我已尝试以下解决方案并收到以下错误:

解决方案一:

local folderOfThisFile = (...):match("(.-)[^%.]+$") 
local helper = require(folderOfThisFile .. 'helper')

lua: ...domizerWPF\DataFiles\LUA\main.lua:2: attempt to index local 'pathOfThisFile' (a nil value)
stack traceback:
    ...domizerWPF\DataFiles\LUA\main.lua:2: in main chunk
    [C]: ?
Run Code Online (Sandbox Code Playgroud)

解决方案2:

package.path = "/?.lua;" .. package.path 
local helper = require('helper')

lua: ...domizerWPF\DataFiles\LUA\main.lua:2: module 'helper' not found:
    no field package.preload['helper']
    no file '/helper.lua'
    no file '.\helper.lua'
    no file 'C:\Program Files (x86)\Lua\5.1\lua\helper.lua'
    no file 'C:\Program Files (x86)\Lua\5.1\lua\helper\init.lua'
    no file 'C:\Program Files (x86)\Lua\5.1\helper.lua'
    no file 'C:\Program …
Run Code Online (Sandbox Code Playgroud)

lua require

5
推荐指数
1
解决办法
4517
查看次数

Bootstrap Dropdown 在本地不起作用,但在 Fiddle 上起作用

我正在构建一个MVC 5网络应用程序并尝试创建一个拆分下拉按钮。我的代码在 Fiddle 上运行得很好:

<div class="btn-group pull-right">
     <button id="ClearRules" type="button" class="btn btn-xs btn-default" title="Clear all of the rules"><span class="glyphicon glyphicon-remove"></span> Clear</button>
     <button id="AddRule" type="button" class="btn btn-xs btn-default" title="Add a new rule"><span class="glyphicon glyphicon-plus"></span> Add</button>
     <button id="AddRules" class="btn btn-xs btn-default dropdown-toggle" title="Add several rules" data-toggle="dropdown">
         <span class="caret"></span>
         <span class="sr-only">Toggle Dropdown</span>
     </button>
     <ul class="dropdown-menu">
         <li><a href="#">5</a></li>
         <li><a href="#">10</a></li>
         <li><a href="#">15</a></li>
         <li><a href="#">20</a></li>
     </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

我的jscss捆绑包包括bootstrap

bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
                  "~/Scripts/bootstrap.js",
                  "~/Scripts/bootstrap-toggle.js",
                  "~/Scripts/respond.js",
                  "~/Scripts/bootstrap-dialog.js"));

bundles.Add(new StyleBundle("~/Content/css").Include(
                  "~/Content/bootstrap.css", …
Run Code Online (Sandbox Code Playgroud)

javascript css asp.net-mvc jquery twitter-bootstrap

3
推荐指数
1
解决办法
1064
查看次数

在 WPF Web 浏览器控件中显示 Unicode

我试图在 WPF WebBrowser 控件的 html 字符串中显示 unicode 字符,但它似乎不起作用。我正在使用以下 html:

\n\n
<html>\n    <head>\n        <title/>\n    </head>\n    <body>\n        <div>\xc5\x81uk zwyk\xc5\x82y</div>\n    </body>\n</html>\n
Run Code Online (Sandbox Code Playgroud)\n\n

我已将 IE 仿真设置为 IE 11 (11000) 并设置默认字符集:

\n\n
 DirectCast(CurrentWebBrowser.Document, IHTMLDocument2).defaultCharset = "UTF-8"\n
Run Code Online (Sandbox Code Playgroud)\n\n

该文件采用 UTF-8 格式,但显示的内容如下:

\n\n

\xc3\x85uk zwyk\xc3\x85\xe2\x80\x9ay

\n

unicode wpf webbrowser-control

2
推荐指数
1
解决办法
1393
查看次数