小编MaS*_*aSK的帖子

页面 url 在颤动中没有变化,但页面内容变化良好

嗨,我正在尝试在 flutter web 中实现一个页面,该页面从 url 获取 id 并根据该 id 显示数据。它的工作原理是页面获取数据,但 url 本身在浏览器中没有改变。

对于路线部分,我已经把这个

                      onGenerateRoute: (settings) {
                        List<String> routeSplit = settings.name.split('/');
                        if (routeSplit[1] == 'pdp' && routeSplit.length > 2) {
                          int pdpId = int.parse(routeSplit[2]);
                          return MaterialPageRoute(
                              builder: (context) =>
                                  ActivityDescriptionPage(id: pdpId));
                        }
                      },
Run Code Online (Sandbox Code Playgroud)

从此页面获取ID。并从我使用的代码发送到页面:

onTap: () => Navigator.pushNamed(context, '/pdp/' + activityId.toString())
Run Code Online (Sandbox Code Playgroud)

因此,当我从上述/products页面执行上述行时,新页面内容已加载,但浏览器中的 url/products仅保留。我在这里做错了吗?

flutter flutter-web

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

如何只允许一个评级系统投票

我已经制作了基于jquery和css的星级评分系统.现在我真的不能想到如何将用户投票保存到数据库.最重要的是如何将一个用户限制为一票.

由于网站中的访问者数量巨大,我无法将每个用户的IP保存到数据库.而且我不认为它的效果很好,因为即使我的IP地址本身也是动态的.每次我断开并重新连接我的互联网我的IP改变,我能够再次投票.所以我不认为这会奏效.

这就是我所想的将投票保存到数据库:生病只是保存页面收到的投票数,生病了保存页面的总评分.

并且将评分点与投票数进行分配.所以它会给我平均评分.对?

但我认为没办法将一个用户限制为一票.请帮忙.

php rating-system

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

标签 统计

flutter ×1

flutter-web ×1

php ×1

rating-system ×1