我想创建一个复杂的条件来传递给v-if指令.
我尝试了以下内容.
<div v-if="(order.order_products[key].statuses[0].id) != 3 || order.status != 3" >
Run Code Online (Sandbox Code Playgroud)
我可以在Vue中添加复杂的条件v-if吗?这不起作用.
我也试过&&但是那也行不通.我没有在文档中找到任何关于此的内容.
我正在尝试将我的文本包装在幻灯片菜单中.我有ul max-width 200px,但是当我写较长的文本时,我的文字不可见(现在我添加了溢出:可见以显示你的意思).怎么包这个?
我的代码看起来像这样:
<nav class="navbar navbar-default" role="navigation">
<div class="dropdown">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown">
Dropdown
<span class="caret"></span>
</button>
<ul class="dropdown-menu" style="max-width: 200px" role="menu" aria-labelledby="dropdownMenu1">
<li role="presentation" class="dropdown-header">Dropdown header</li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li>
<li role="presentation" class="disabled"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li>
<li role="presentation" class="divider"></li>
<li role="presentation" class="dropdown-header">Dropdown header</li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li>
</ul>
</div>
</nav>
Run Code Online (Sandbox Code Playgroud)
现在css:
<style>
.dropdown .dropdown-menu {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s; …Run Code Online (Sandbox Code Playgroud) 我的模板中有一个v-for循环,如下所示:
<th v-for="(field, key) in lists[$route.params.model][$route.params.status].fields"
:key="key">
<div class="columnName">{{ field }}</div>
<div class="arrows">
<div class="arrow-up-icon" @click="getSearchResult(1, query, statusesIds,
lists[$route.params.model][$route.params.status].values[key], 'desc')"></div>
<div :id="here should me dynamic id" class="arrow-down-icon" @click="getSearchResult(1, query, statusesIds,
lists[$route.params.model][$route.params.status].values[key], 'asc')"></div>
</div>
</th>
Run Code Online (Sandbox Code Playgroud)
现在我的问题是我希望在我的动态ID中(对于我的循环中的每个按钮)如下:: id ="order_by"+ {{filed}} < - 这是来自循环+ {{ key}} < - 这也来自循环.但我不能写这个工作.我不能认为这是一个动态的id.我可以在我的临时板上做到这一点:我的:id?
我想要两个输入(登录名和密码)。一低于一,每个约 col-sm-6。如果没有 col-sm-offset-3,我无法将这些输入居中。使用偏移它确实有效,但我想将此输入集中在每个屏幕上。也许我应该在某处添加 .center > 或 margin auto?但是哪里...
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<div class="container">
<div class="row">
<div class="box">
<div class="col-lg-12">
<hr>
<h4 class="text-center">Logowanie</h4>
<hr>
<form method="post" role="form" class="form-horizontal">
{{ csrf_field() }}
<div class="row">
<div class="form-group">
<div class="col-sm-6">
<input type="email" class="form-control" name="email" placeholder="email">
</div>
</div>
<div class="form-group">
<div class="col-sm-6">
<input type="email" class="form-control" name="email" placeholder="email">
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>Run Code Online (Sandbox Code Playgroud)
这次我正在学习验证。我无法为我的登录表单执行此操作...我的代码现在看起来像这样,它仅在出现错误时才有效,但此代码不想登录我的用户。我的代码中应该有什么工作,为什么它现在不起作用?我也不知道这个验证如何知道哪个电子邮件和密码应该与登录名和哪个表进行比较?我应该在某处添加此信息吗?
public function login(Request $request)
{
$this->validate($request, [
'email' => 'required|max:255|email',
'password' => 'required|confirmed',
]);
return redirect()->intended('/panel');
}
Run Code Online (Sandbox Code Playgroud) 我想忽略整个“公共”文件夹,我手动将其添加到我的 gitIgnore 文件中,但是当我提交时,我仍然可以从该文件夹中看到内容。如何做文件 gitignore start 忽略这个?
我的 gitignore 看起来像这样:
/vendor
/node_modules
.env
composer.lock
/public
/.idea
.phpstorm.meta.php
_ide_helper.php
npm-debug.log
package-lock.json
.gitattributes
Run Code Online (Sandbox Code Playgroud) 我正在尝试传递给我的组件数据,但我仍然有问题:
htmlspecialchars() expects parameter 1 to be string, array given
Run Code Online (Sandbox Code Playgroud)
从后端我有数组:
return [
self::DATA1 => 'data1',
self::DATA2 => 'data2'
];
Run Code Online (Sandbox Code Playgroud)
这是我的组件与道具:
<member-edit :rate-types="{{$rateTypes}}"></member-edit>
Run Code Online (Sandbox Code Playgroud)
我还有问题.在我的组件中,我试图告诉道具它将是数组,但它不起作用:
props: {
rateTypes: Array
},
Run Code Online (Sandbox Code Playgroud)
我的错误在哪里?
我有一个简单的循环问题.我有这样的数据:
$PRODUCT = [
'title' => 'Blouse',
'lines' => [
'variants' => [
[
'price' => 112.34,
'options' => [
'size' => 'small',
'color' => 'yellow',
]
],
[
'price' => 156.33,
'options' => [
'size' => 'small',
'color' => 'blue',
]
],
],
]
Run Code Online (Sandbox Code Playgroud)
我需要创建一个这样的新表:
$options => [
'size',
'color'
]
Run Code Online (Sandbox Code Playgroud)
我试图'options'在循环中只使用带键的数组,我甚至有我需要的数据,但我有警告:
Warning: Illegal string offset 'options'
Run Code Online (Sandbox Code Playgroud)
我的循环看起来像这样:
$options = [];
foreach ($PRODUCT['lines'] as $variant){
foreach ($variant as $item) {
$options[] = $item['options'];
}
}
Run Code Online (Sandbox Code Playgroud)
我的错误在哪里?我知道这'price' …
问题是,我无法理解以下之间的区别:数组、列表和数组列表我知道,数组本质上是可变的,但列表不是。当我尝试在简单数组的末尾添加一些东西时,没有像“ADD”这样的函数,我必须即兴发挥,但是在 mutableListOf 但在 ListOf 中没有!为什么?列表可以改变它们的大小,我不明白为什么 ListOf 没有像 .add 这样的功能?有人可以用简单的话解释我吗?