账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    一个很简单的前端渲染页面的问题
    46
    0

    服务器端是用flask
    每次我想要获得数据的时候都是通过axios发送异步请求过去才获得数据的。
    但是这样一访问这个页面的话不会马上渲染我的数据而是需要等一会。
    我想要直接渲染数据该怎么做呢?
    我之前的做法是 通过axios发送表单,然后在回调里面更改vue的data这种方法来渲染。但是这样每次访问网页的时候没有任何数据,只有发送请求之后才会有数据。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 前端渲染页面的问题可以有很多种,这里以一个很简单的前端渲染页面为例,解决这个问题。

      假设你有一个HTML页面,内容如下:

      ```html

      简单前端渲染页面

      Hello, World!

      ```

      现在,你需要将这个HTML页面发送到服务器端,服务器端应该返回一个响应,包括HTML页面的HTML内容。

      前端渲染的代码如下:

      javascript fetch('index.html') .then(response => response.text()) .then(html => document.body.innerHTML = html);

      在这个代码中,我们首先使用fetch API从服务器端获取HTML内容。然后,我们将这个HTML内容转换为文本,然后将这个文本赋值给document.body.innerHTML。

      这个代码只是一个简单的例子,实际上,前端渲染可能涉及到更复杂的问题,例如使用JavaScript进行数据处理,使用CSS进行样式处理,使用AJAX进行异步数据处理等等。但是,这个例子应该可以帮助你理解前端渲染的基本原理。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部