小编Tyl*_*ler的帖子

php调用嵌套函数

我想知道php如何实现如下功能设计:

讲座> FUNC() - > FUNC()

这是laravel验证示例.

    $validator->after(function($validator) 
    {
        if ($this->somethingElseIsInvalid()) 
        {
            **$validator->errors()->add('field', 'Something is wrong with this field!');**
        }
    });
Run Code Online (Sandbox Code Playgroud)

after()在这里做了神奇的工作吗?

以及如何创建自己的代码,可以像这样.

php function laravel

6
推荐指数
1
解决办法
851
查看次数

Flask Jinja2更新div内容而不刷新页面

单击联系人,简历,资源链接将需要更新某些功能,例如[ http://webonise.co.uk/] [1 ](位置URL和div内容),但无需刷新页面。

烧瓶查看功能

@app.route('/')
def index():
    flash('Welcome')
    return render_template('index.html')
Run Code Online (Sandbox Code Playgroud)

index.html下base.html的扩展

{% block content %}
    {{super()}}
    <section class="content">
        <a href="#"><i class="mdi-event"></i>Event</a>
        <a href="#"><i class="mdi-contact"></i>Contact</a>
        <div class="board">
            {# dynamic template #}
            {# without using {{% include 'event.html' %}} #}
        </div>
    </section>
{%- endblock %}
Run Code Online (Sandbox Code Playgroud)

{#动态模板#}下单击不同的链接和rendar时,如何刷新rendar event.html / contact.html内容而不刷新页面?

<!--event.html-->
<ul class="list">
    <li>
        <h3>123</h3>
        <p>abc</p>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)


我尝试什么

导入jinja2环境,但仍然不知道如何实现这一目标

env = Environment(autoescape=True,
loader=FileSystemLoader(os.path.join(os.path.dirname(__file__), 'templates')))
@app.route('/')
def index():
    board = env.get_template('event.html')
    flash('Welcome Home Tyler') …
Run Code Online (Sandbox Code Playgroud)

javascript python jquery jinja2 flask

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

标签 统计

flask ×1

function ×1

javascript ×1

jinja2 ×1

jquery ×1

laravel ×1

php ×1

python ×1