My links in my ion-list/ion-items do not work in either the emulate or on my iPhone. After exploring the forums, I have noticed this seems to be a common issue with a simple solution. However, I am nesting my ion-lists inside of ion-tabs. I tried removing above my list just to see if my links would work but all I get is a disabled infinite scroll with unusable links.
I have compared my code with the Getting Started code, but I wasn’t able to find any differences.
I’m using multiple HTML files for my tabs, so I don’t think I’ll be able to duplicate in a codepen. I can give you my files through GitHub if that will help.
Hey so I’m checking out your project and right now the only issue I can see is how things are being loaded. At first you were loading content from an AWS server, but the content wasn’t loading. Then when I went to load content from the local json file (which I assumed were the ones on the server) things loaded.
I have a list set with links to a detail page. When I test on a browser I am able to get to the detail page, but when I test on my iOS emulator or device, the list with content would load but the links were disabled. I have built out my app so I can have both tabs and a side menu working simultaneously, with the help of microbabini.
Am I over complicating things? Should I just stick with either the side menu or tabs rather than trying to use both?
OK, I just downloaded a new Ionic “starter” app with just the side menu and replaced their list with mine. However, I’m still unable to get the links to work in the emulator. I have created a new repo here.
So after some debugging, I found out this link: href="#/app/session-detail/{{session.id}}" inside the ion-list tag seems to be the problem. I have linked to other pages (something that doesn’t require the “{{ }}”) for testing and it works in the emulator.
What gets me is that I’m using the exact same structure as the “sidemenu” template, but not getting the same results.
Huh, I’m get a laundry list of errors. Not sure where to start lol
Aug 20 10:27:09 Bryans-Mac-mini.local backboardd[21868] : HID: The ‘Rate Controlled’ connection ‘backboardd’ access to protected services is granted.
Aug 20 10:27:09 Bryans-Mac-mini.local locationd[21871] : NBB-Could not get UDID for stable refill timing, falling back on random
Aug 20 10:27:11 Bryans-Mac-mini.local securityd[21888] : unable to access hwaes key
Aug 20 10:27:12 Bryans-Mac-mini.local backboardd[21868] : HID: The ‘Passive’ connection ‘SpringBoard’ access to protected services is granted.
Aug 20 10:27:12 Bryans-Mac-mini.local backboardd[21868] : HID: The ‘Rate Controlled’ connection ‘SpringBoard’ access to protected services is granted.
Aug 20 10:27:12 Bryans-Mac-mini.local SpringBoard[21878] : *** error reading settings archive file: <SBRootSettings: /Users/bbeswick/Library/Application Support/iPhone Simulator/7.1/Documents/com.apple.springboard.settings/RootSettings.plist>
Aug 20 10:27:12 Bryans-Mac-mini.local SpringBoard[21878] : *** error reading settings archive file: <SBRootSettings: /Users/bbeswick/Library/Application Support/iPhone Simulator/7.1/Documents/com.apple.springboard.settings/RootSettings.previous.plist>
Aug 20 10:27:12 Bryans-Mac-mini.local SpringBoard[21878] : libMobileGestalt MobileGestalt.c:200: string SBNonDefaultSystemAppTag is not a valid gestalt question
Aug 20 10:27:12 Bryans-Mac-mini.local SpringBoard[21878] : libMobileGestalt MobileGestalt.c:200: string hidden is not a valid gestalt question
Aug 20 10:27:12 Bryans-Mac-mini.local SpringBoard[21878] : libMobileGestalt MobileGestalt.c:835: still-camera is static and will never generate a notification
Aug 20 10:27:12 Bryans-Mac-mini.local SpringBoard[21878] : libMobileGestalt MobileGestalt.c:835: stand-alone-contacts is static and will never generate a notification
Aug 20 10:27:13 Bryans-Mac-mini.local /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/usr/libexec/lsd[21882] : Need to synchronize with MobileInstallation
Aug 20 10:27:14 Bryans-Mac-mini.local mediaremoted[21889] : Property list invalid for format: 200 (property lists cannot contain NULL)
Aug 20 10:27:14 Bryans-Mac-mini.local SpringBoard[21878] : Normal message received by listener connection. Ignoring.
Aug 20 10:27:15 Bryans-Mac-mini.local SpringBoard[21878] : libMobileGestalt MobileGestalt.c:835: still-camera is static and will never generate a notification
Aug 20 10:27:15 Bryans-Mac-mini.local SpringBoard[21878] : libMobileGestalt MobileGestalt.c:835: stand-alone-contacts is static and will never generate a notification
Aug 20 10:27:16 Bryans-Mac-mini.local SpringBoard[21878] : Normal message received by listener connection. Ignoring.
Aug 20 10:27:16 Bryans-Mac-mini.local locationd[21871] : Client ‘/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/System/Library/CoreServices/SpringBoard.app/SpringBoard’ is attempting to masquerade as uninstalled app with effective bundle identifier 'com.apple.reminders’
Aug 20 10:27:17 Bryans-Mac-mini.local backboardd[21868] : HID: The ‘Passive’ connection ‘testSideMenu’ access to protected services is denied.
Aug 20 10:27:26 Bryans-Mac-mini.local SpringBoard[21878] : TASK-ASSERT: cfurlcache - ProcessCacheTask - FAILED to get task-assertion, going commando with 1 items to process.
I’m a little confused on why this JS file is necessary. I’m using the sidemenu template while it looks like this services.js file is from the tabs template.