小编Dro*_*Dev的帖子

在HTML中反应JS

我对React JS或任何给定的服务器端技术都是全新的.现在,我想学习如何在React JS中开发.

介绍

我在官方网站上开始使用React JS 教程.现在,我正在尝试将React工具箱或任何其他第三方组件导入到我的JSX代码中.但是,我正面临着这个问题uncaught exception error: require not defined.

当我搜索它时,我开始了解各种构建机制(browserify,webpack,gulp),我完全是新的(再次).在阅读了这些内容并看到一些 示例之后,我能够让我的浏览器编译require()在我的.jsx文件中编写的语句.

问题

我想要做的是:

  • 写一个.html文件.
  • 通过我的server.js文件启动它.
  • <script>在其中添加一个标记,它会将我的.jsx代码注入我的.html文件中.

我迄今所看到的例子(1,2,和其他一些...)加载.js在开始文件,并写入他们的.html代码.jsx文件(render()函数).

是否可以从该文件中的标签加载.html文件server.js并使用?像这样的东西:.jsx<script>.html

<html>
.
.
<body>
    <div id="container"></div>
    <script src="path_to_reactjs_file"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我很抱歉,如果这听起来像是一个完全愚蠢的问题,但由于对这项技术完全陌生,我无法理解我应该怎么做.

任何帮助,将不胜感激.

jsx reactjs react-jsx

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

画廊像中央图像缩放视图

在这里,我需要一个像视图的图库,一次只能在屏幕上显示三个图像.在此,中间图像将比其两侧的其他两个图像大.

如果用户滚动视图,则下一个图像将像在图库中一样在屏幕上滑动,并且一次只显示三个图像,中心图像在屏幕上显示时应自动缩放,其余两个应小于它.

在这里我不能使用gallery,因为它在android中被折旧.

我可以使用此链接上的代码在viewpager的帮助下创建一个类似于视图的图库.它一次只显示屏幕上的三个图像,符合我的一个要求.但我无法获得屏幕上可见的中央图像并进行缩放.虽然我能够在屏幕上获得点击的图像.

有人可以请告诉我在哪里需要修改代码以及我需要添加哪些代码来从屏幕上显示的图像中获取中心的图像并进行缩放.

据我所知,根据viewpager,屏幕上没有中心图像,由于代码修改,它一次只能在屏幕上显示三个图像.

我也尝试过: -

  • 带水平滚动的GridView
  • Horizo​​ntalScrollView具有水平线性布局

但是viewpager似乎是一个更好的解决方案,因为它会因为viewpager的固有属性而停止在屏幕上只有三个项目的滚动.

在此先感谢您的帮助.

如果有人知道任何其他方法来实现它,请告诉我,我会尝试.

PS对于任何想要完整代码的人,我已将其添加为答案,它也具有缩放功能.在接受的答案中添加少量内容.:)

android

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

eclipse是不是在为它开发的任何应用生成apk文件?

我一直在使用eclipse IDE在android中开发一些应用程序.

所有这些应用程序在模拟器上运行正常,但eclipse没有生成他们的.apk文件,我无法在任何设备上安装应用程序.

此外,它在模拟器上运行应用程序时不会出现任何错误或警告.

请帮帮我.谢谢你的任何帮助.

android

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

无法创建本地数据库SQLite

我正在尝试在Android SQLite上创建一个本地数据库,但每次我尝试创建我在我的logcat上得到这个异常,为什么会发生这种情况?我已经删除了应用程序并以新的方式运行...

private static final int DATABASE_VERSAO = 1;
public static final String DATABASE_NAME = "STARA_DB";

private static final String TB_CLIENTE = "Table de Clientes";

private final Context context;
private DatabaseHelper DBHelper;
private SQLiteDatabase database;
private static final String TAG = "DBAdapter";

 String TabelaClientes = "CREATE TABLE " 
        + TB_CLIENTE 
        + "(ID_CLIENTE  PRIMARY KEY NOT NULL AUTOINCREMENT, " 
        + "KUNNR TEXT, " 
        + "NAME1 TEXT );";

public ClienteDAO(Context ctx) {
    this.context = ctx;
    DBHelper = new DatabaseHelper(context);
}

private class …
Run Code Online (Sandbox Code Playgroud)

database sqlite android exception localdb

-1
推荐指数
1
解决办法
73
查看次数

标签 统计

android ×3

database ×1

exception ×1

jsx ×1

localdb ×1

react-jsx ×1

reactjs ×1

sqlite ×1