我一直在尝试将使用 Vue CLI/Webpack 构建的简单 VueJS 应用程序运行到我的本地主机中,而不必使用 npm run dev,而只能通过从我的本地服务器进行访问。我运行 npm run build 并将文件拖到我在 Mamp 上的 htdocs 中,但它似乎仍然不起作用。这是我在项目中的目录结构:
这是我的根文件夹中的 index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>demo</title>
</head>
<body>
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这是 dist 文件夹中的 index.html
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8>
<meta name=viewport content="width=device-width,initial-scale=1">
<title>demo</title>
<link href=/static/css/app.e1c36c05dd8e70649268723708cfb519.css rel=stylesheet>
</head>
<body>
<div id="app"></div>
<script type=text/javascript src=/static/js/manifest.2ae2e69a05c33dfc65f8.js>
</script><script type=text/javascript src=/static/js/vendor.3fae27b6d0a0572472a3.js></script>
<script type=text/javascript src=/static/js/app.e5eb3a5fa6134479362c.js></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
谢谢!
我试图从 url 中获取一个或多或少如下所示的值:
http://localhost:8000/new-user/7
Run Code Online (Sandbox Code Playgroud)
在 url 中作为参数传递的这个数字 7 是我从刀片表单提交的 ID,作为对我在控制器中执行的操作的请求,但无论如何我都无法获得此值。这是我到目前为止尝试过的:
我试图在我提交表单的控制器中使用它
$request->route('company_id');
Run Code Online (Sandbox Code Playgroud)
我还尝试将其作为正确的 GET 参数:
<input type="hidden" name="company_id" id="company_id" value="{{app('request')->input('company_id')}}">
Run Code Online (Sandbox Code Playgroud)
我也试过这个:
<input type="hidden" name="company_id" id="company_id" value="{{Input::get('company_id')}}">
Run Code Online (Sandbox Code Playgroud)
和这个:
<input type="hidden" name="company_id" id="company_id" value="{{$_GET['company_id']}}">
Run Code Online (Sandbox Code Playgroud)
没有 os 这些选项工作,我仍然收到一个空值。
关于如何获得此变量的任何想法或建议?
谢谢!