我是MAMP的新手,我正在开发一个我设计的主题.但是我似乎无法渲染图像.我使用了一个明确的主题,我从starkerstheme.com获得 直接添加图像到我使用的代码:
<img src="<?= $theme ?>/images/logo.png"/>
Run Code Online (Sandbox Code Playgroud)
但是图像没有显示出来,我也试图将它添加到媒体库中,但它仍然没有渲染.
Xcode 给我一个错误:
我正在使用 React Native Firebase,我已按照该网站上的说明进行操作,并且我似乎拥有该网站上的所有内容,但我对 Xcode 不太熟悉,因此我可以准确地看到问题。我在下面发布了更多屏幕截图:
Pod文件:
任何帮助都感激不尽
我刚刚更新到最新的 expo sdk 33,所以我可以使用 expo web 功能。该项目似乎正在运行,我可以导航到不同的屏幕,但我可以在任何屏幕上滚动。有没有人知道我可能做错了什么或遗漏了什么?
Expo-cli 版本是:'2.19.5'
我正在使用纱线
包.json
{
"main": "node_modules/expo/AppEntry.js",
"scripts": {
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"eject": "expo eject"
},
"dependencies": {
"@expo/vector-icons": "latest",
"expo": "next",
"expo-cli": "^2.19.5",
"expo-codemod": "^1.0.0",
"expo-constants": "latest",
"expo-image-manipulator": "latest",
"expo-image-picker": "latest",
"expo-intent-launcher": "latest",
"expo-permissions": "latest",
"firebase": "^5.8.1",
"native-base": "^2.12.1",
"react": "16.8.3",
"react-dom": "^16.8.6",
"react-firebaseui": "^3.1.2",
"react-native": "https://github.com/expo/react-native/archive/sdk-33.0.0.tar.gz",
"react-native-alert-async": "^1.0.3",
"react-native-modal": "^9.0.0",
"react-native-modal-datetime-picker": "^6.0.0",
"react-native-picker-select": "^5.2.3",
"react-native-web": "^0.11.4",
"react-navigation": "^3.5.0-alpha.0",
"react-redux": "^6.0.0",
"redux": "^4.0.1",
"redux-thunk": …Run Code Online (Sandbox Code Playgroud)我正在尝试为托管的expo项目工作的“ web博览会”部分。
我将托管的expo项目升级到了expo sdk 33,以便我也可以在Web平台上部署我的应用程序,并且理想情况下可以将其从Firebase托管。我遵循了博览会的官方指示:
有关如何升级到SDK 33以及如何配置和启用Web平台的信息。
Expo-cli版本为:“ 2.19.5”
我正在使用纱线
package.json
{
"main": "node_modules/expo/AppEntry.js",
"scripts": {
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"eject": "expo eject"
},
"dependencies": {
"@expo/vector-icons": "latest",
"expo": "next",
"expo-cli": "^2.19.5",
"expo-codemod": "^1.0.0",
"expo-constants": "latest",
"expo-image-manipulator": "latest",
"expo-image-picker": "latest",
"expo-intent-launcher": "latest",
"expo-permissions": "latest",
"firebase": "^5.8.1",
"native-base": "^2.12.1",
"react": "16.8.3",
"react-dom": "^16.8.6",
"react-firebaseui": "^3.1.2",
"react-native": "https://github.com/expo/react-native/archive/sdk-33.0.0.tar.gz",
"react-native-alert-async": "^1.0.3",
"react-native-modal": "^9.0.0",
"react-native-modal-datetime-picker": "^6.0.0",
"react-native-picker-select": "^5.2.3", …Run Code Online (Sandbox Code Playgroud)我如何动态地将数组的名称设置为state,以便从state中获取它。
onCheckBoxItemClickList(e, value, path) {
console.log(e.target.checked)
if (e.target.checked) {
//append to array
this.setState({
[path]: this.state.[path].concat([value])
})
} else {
//remove from array
this.setState({
[path]: this.state.[path].filter(function (val) {
return val !== value
})
})
}
}
Run Code Online (Sandbox Code Playgroud)
我知道如何动态设置和获取状态键,但是当我尝试执行时
[path]: this.state.[path].concat([value])
我收到以下错误:
任何帮助将不胜感激,谢谢
react-native ×3
expo ×2
javascript ×2
reactjs ×2
firebase ×1
image ×1
mamp ×1
native-base ×1
php ×1
react-state ×1
wordpress ×1
xcode ×1