小编Mic*_*ael的帖子

用Webpack编译时Vue用注释替换HTML

我面临的问题是,一旦我importvue,vue(在我的情况下#app)的wrapper元素将被以下注释替换

<!--function (e,n,r,o){return sn(t,e,n,r,o,!0)}-->
Run Code Online (Sandbox Code Playgroud)

控制台中没有错误,并且webpack可以正常编译,但是我确实从vue的mounted方法获取了控制台日志。

我的index.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div id="app">
        <h1>some content</h1>
        {{test}}
    </div>
    <script src="dist/bundle.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

webpack.config.js

const path = require('path');

module.exports = {
    entry: './src/app.js',
    output: {
        filename: 'bundle.js',
        path: path.resolve(__dirname, 'dist')
    }
}
Run Code Online (Sandbox Code Playgroud)

src / app.js

import Vue from 'vue'

const app = new Vue({
    el: "#app",
    data: {
        test: "asdf"
    },
    mounted() {
        console.log('mounted')
    }
})
Run Code Online (Sandbox Code Playgroud)

javascript webpack vue.js

9
推荐指数
2
解决办法
1690
查看次数

当网格项与末端/底部对齐时,滚动不起作用

我想使用 和 来创建聊天,但遇到了无法组合和CSS grid的问题。align-self: end;overflow-y: auto;

包含ul所有消息,并且应与底部对齐,这样即使只有一条消息,它也会显示在底部。

聊天的页眉和页脚是固定的,您只需滚动浏览消息(如 Whats App 和类似的应用程序)。

我用一些信息创建了这支笔。消息通过标题,它永远不允许我滚动。

html,
body {
  margin: 0;
  height: 100%;
}

#chat {
  display: grid;
  height: inherit;
  grid-template-rows: 50px auto 50px;
}

header,
footer {
  background: #4081ff;
}

ul {
  overflow-y: auto;
  align-self: end;
}
Run Code Online (Sandbox Code Playgroud)
<section id="chat">
  <header>header</header>
  <ul>
    <li>Message 1</li>
    <li>Message 1</li>
    <li>Message 1</li>
    <li>Message 1</li>
    <li>Message 1</li>
    <li>Message 1</li>
    <li>Message 1</li>
    <li>Message 1</li>
    <li>Message 1</li>
    <li>Message 1</li>
    <li>Message 1</li>
    <li>Message 1</li> …
Run Code Online (Sandbox Code Playgroud)

css overflow css-grid

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

在刀片中快速 IF 语句的优雅方式

我是 Laravel 的新手,我知道我可以像这样在双大括号内回显变量:

<p>{{ $posts->id }}</p>
Run Code Online (Sandbox Code Playgroud)

现在,在我的情况下,我有一个表单,有时包含要更新的变量 $posts(顺便说一下,这是表),有时不包含它以根据 URL 中的参数插入一行。

当然,如果没有帖子,则“-> id”部分将失败。有没有一种优雅的方法可以在这里快速创建 IF 语句,例如:

<?php if ($posts) echo $posts["id"]; ?>
Run Code Online (Sandbox Code Playgroud)

但只是使用刀片引擎。

我知道我可以在 HTML 块周围使用 @if ,但是我必须一直编写该块两次。

php if-statement web laravel blade

0
推荐指数
1
解决办法
3861
查看次数

标签 统计

blade ×1

css ×1

css-grid ×1

if-statement ×1

javascript ×1

laravel ×1

overflow ×1

php ×1

vue.js ×1

web ×1

webpack ×1